package com.ylbh.modules.commission.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.ylbh.common.pojo.commission.dto.CommissionDTO;
import com.ylbh.common.pojo.commission.vo.CommissionVO;
import com.ylbh.common.utils.PageUtils;
import com.ylbh.modules.commission.entity.ShoppingCommission;


/**
 *
 * 用户返佣
 * @author czx
 * @date 2019-12-17 20:15:02
 */
public interface ShoppingCommissionService extends IService<ShoppingCommission> {

    /**
     * 返佣提现列表
     * @param dto
     * @return
     */
    PageUtils queryCommissionList(CommissionDTO dto);

    /**
     * 审核返佣提现
     * @param commissionId
     */
    void reviewOfWithdrawalOfCommissionById(String commissionId);

    /**
     * 获取返佣详情信息
     * @param commissionId
     * @return
     */
    CommissionVO getCommissionDetailsInfoById(String commissionId);
}

